difficult-to-machine materials - English Synonyms Dictionary